We had a perfectly cooked steak here, although seafood features highly on the menu, and our vegetable side was fresh and tasty. The restaurant is right on the beach and has a relaxed and happy buzz. Although it was busy, the staff were calm, friendly and attentive to our needs. Byo is a plus. We will go back!