The location is great! Convenient to shopping and restaurants, yet a more private feel on the beach area. Super clean with what seemed like brand new amenities!