Very disappointed in this resort, we arrived late and we were shown to our room , we were very uncomfortable with the open kitchen and open space with our neighbour. We went to a grocer the next morning and throughly cleaned our place. It was very gross, but we decided to stick it out for 3 days. By day three we were ready to leave and find a better resort that suited our comfort zone. Unfortunately they would not give us a refund and though they did try to give us another room , we decided to stay put because we had cleaned the room and didn’t want to clean another. So we made the best of an extremely uncomfortable situation. The only internet was by the pool and lobby, we had been told it would be in our room the next day, never saw it,haha . Our bed was so hard, my wife had to put towels down to soften the mattress so she could sleep. No matches for our gas stove, and no hot water in the kitchen, it was so bad it was funny. The birds had free range to visit and leave calling cards. Pool was nice except for the dirty lounges and bird poop on the back of the lounges. The umbrellas were nicely decorated with the bird droppings also, nice to look at when you are relaxing. Every chair and couch were uncomfortable. Because the kitchens were open, it was very, very loud. Found popcorn kernels under the bed and a discarded plastic cup under the shelf in the kitchen. The resort looked nice in the pictures and the people working there were lovely. Never so happy to leave a holiday.