Book online because it said each room had wifi, this is not at all true, in fact, we had to pay more to get moved to a room with wifi and even then it was a very poor signal, also the photos make it look like the pool is a lot bigger than it really is but at least it's clean. I would not stay there again and if it not for the fact that I was so tired and needed to leave to the airport early in the morning I would have gone to another resort because the rooms have a bad smell and also need renovation.