Perfect amount of space, perfect location. Plenty of restaurants and activities nearby. There were a few problems to be addressed. There are roaches, lots of them. I get it’s a tropical climate. But there were a lot. Parking is not easy to find nearby and should be included $20 is a bit much,. We also did not find the staff to be very accommodating, more like a bother. It’s really a great place and location should these problems be corrected.