Great place, great location, spoke English. Perfect for the beach. Loved it!!!!