Very friendly personnel but had to wait for them long. Food is nothing special. the best thing about the place is the view. we had to go to that restaurant because there are not many of them on the beach. prices are relatively high and service is always included even if you don't like it.