Service was good and friendly. Beautiful location. Had grilled mahi with green beans and salad. Salad was very small. Green beans were covered in oil. The mahi was the smallest amount I have ever been served and was overlooked to the point it was like mahi jerky. One of the worst meals I have had while traveling in many years.