Great food! Great service! Directly on the beach! Portions are a little small. They speak great English! Bathrooms are nice and clean!