Perfect location. I stayed with my 2 year old son for a weekend. There is everything you could need, beautiful pool areas, a little play park just to the south, and easy beach access. The apartments are very nice and laid out well. Nearby coffee and great takeout food options. A lovely beach path for bikes.