Upon arrival, we were told there were no accommodations for us, somehow, our booking was lost, so they put us up in a cabin overlooking the pool and beach for the first night, until the problem could be sorted out. The cabin they put us in was the same as my booking, so we requested to stay there, but were told no, they moved us to an upper level, away from the beach and pool area for the remainder of the stay. It was adequate and covered all the booking requirements we had specified, however it was out of the way. The stay, other then room problems was good. Thoroughly enjoyed the food at the restaurant.