Perfect location. Walking to many restaurants. Great pools for adults, teens, and kids. Tons of activities available - or just sitting on the beach or by the pool. We did a bit of both.