I was planning on trying this place for my meals when I visit FL later this year. Has anyone tried their service? If so, were they organized when it came to delivering the food? Was the food good, nice to look at and packed well? Any other information would be appreciated, too.