The wait staff was professional. The food was delicious and beautifully presented. We sat along the wall facing the Terrace so had a lovely view of the water. It's not an "ocean view" but a constantly changing parade of nautical traffic. Also, I would not describe this as a Mediterranean restaurant, more Asian/Middle Eastern/Fusion. We will be visiting again.