Stayed for 7 nights with intent to stay an additional 7 nights, if we liked the place. Good pool, large room and a comfortable bed. Check in is at 2pm and we arrived at 2:45pm and had to wait for an hour for our room to be cleaned. Hotel does not provide soap, shampoo or dish soap. They do not service your room, unless you specifically ask for it. Wifi totally sucked! It did not work inside our room, but worked outside intermittently for 2 days when all wifi stopped working throughout the resort. It was not working for 5 of our 7 night stay and wasn't working when we checked out. Staff just doesn't communicate with guests on problems and just don't really care if you are happy or not. We chose the resort because of its proximity to the beach which required a pass through adjacent resort. We asked for a pass and they said a pass was no longer available. Beach option was using a shuttle available about 4 or 5 times a day, or walking the road up, around and back down, about 25 minutes of you ignore the tours trying to sell you everything. We decided to spend a second week elsewhere, where we would be appreciated for spending our time and money with them.