Good location, friendly personnel and decent choice of food and beverages. Close to the beach and all amenities with shops and other restaurants within few minutes of walk. The only downside is not enough showers/toilets on the floor.