From the get go we had issues. There's no reception desk or concierge service, no one on sight. First we were given the wrong room number, we were also given the wrong code to enter the property. The person who is supposed to be the point person to call for issues was nice but rarely answered her phone or texts...then we saw the layout. What was supposed to be a suite was actually just 2 rooms, one had the kitchen and the other had the bathroom with a small shared patio in between..Our ceilings leaked, through the light fixtures... we had a wasps nest that I mentioned daily to no effect. we were told the room would be cleaned every 3rd day. Well day 3 came around and nothing.. No one cleaned our rooms until I spotted the cleaning lady and begged her to take out our trash and mop the floor which she did. We had no soap in the shower and limited toilet paper for the bathroom. As often as I texted management I rarely got a quick answer or a response at all. All in all I would not recommend this place to anyone especially families with young children. It's new yet poorly built. The only good thin I can say is the swimming pools were clean and the perfect temp.