we had a great stay at the villa. everything is exactly like the description. great view, pool and everything what we needed was provided. communication and service were also great. we went to the hotel alsmost everyday for lunch and the water park. definately coming back!!!