The restaurant is surrounded by beaches and pools everywhere. The staff is very accommodating. Take note that the restaurant is not close to the main entrance, as it is near the beach so about 30 more minutes into your round trip travel time if you are not a guest inside the hotel. But definitely worth it!