Excellent place. Clean and as advertised. Perfect for our family of four. The location is great. Everything is right there - pool, beach, tiki bar... We had a rental car but just walked everywhere since there are a lot of things to do and places to eat very close by.