Prompt service provided by friendly staff. Nice bright dining area, with some tables having a view across to the beach. Good selection of food on the a la carte menu which we chose from. However the the food was ok but overpriced for the quality. There is a fixed price menu which in retrospect was probably better value.