Excellent stay, room was great, the dining for breakfast and dinner was great. Only issue I had was we went for a swim at the pool, it had been drizzling rain, and there was nowhere covered to put any items of clothing or towels, etc, which meant they got wet, when you’d want to get out of the pool and dry off before walking across to the opposite side of the resort to the room.