Overall, a clean and safe place to stay. The view was gorgeous! We should have requested an air mattress in advance as they were all out when we arrived. It also might be great for future guests to just have some basic salt and pepper available or other daily cooking spices. The pools were very nice, but probably a better fit for couples or older families as it seems to be a community geared more towards the retired communities. Our kids were asked to quiet down at the pool around 8:30pm. :) It was great to have a washer/dryer in the unit, although large families be forewarned that it is VERY tiny and only 4-5 pieces of clothing fit in at a time. The location was convenient to stores, restaurants, and very close to Magic Sand Beach!