A paradise for citrus lovers? This might be it?!