Great location with easy access to stores, restaurants, a very nice beach, and easy parking. Facilities were all great, everything was clean, and the kitchen had everything we needed and more!