Good food options with a beach view. Casual vibe, ..very laid back. If it matters to you, wait staff speaks perfect English.