Great location, good space for 6 but older than it looks and not the cleanest condition. Front door had been broken into and dishwasher didn't work. The host fixed the broken items promptly and promised to talk to their cleaning crew about doing a better job in the future... Beware extra fees for non-completion of assigned closing tasks like doing laundry, emptying fridges, etc. Overall decent stay in mostly quiet complex. The unit beside us was under full renovation the entire time we were there and the roof was being repaired also. The pool was great and the hosts have supplied all kinds of beach toys, floaties, etc. The cabana has 3 very powerful BBQs which we used most days. Besides salt and pepper and a few other things, be prepared to buy anything you might need to cook.