This is an absolutely amazing place to stay--the pool and pool area were wonderful. Staff is great. Several people we met have been coming to stay here for over a decade! Location is perfect, the beach is less than a block away. Everything you could possibly want to do is within walking distance, we didn't rent a car and don't regret it.