Cleanest hotel I’ve ever stayed in. Rooms were modern, clean, spacious, quiet, comfortable. Pool area fantastic, lovely lifeguard. Only downside was not much choice for lunch and drinks way too overpriced and even had to pay for water. (Thank god for the onsite shop and fridge in room)