Location is absolutely perfect! Pool is located on the ground floor of the complex and the beach is a quick walk down a paved path. Despite the size of the complex, the beach never felt crowded. You can see the ocean from the living room and patio, which was a nice way to start each day! Condo was clean, well stocked with lots of towels, and had everything we needed for our stay. Host was great about communicating check in/out details. Perfect spot for a weekend getaway, I would definitely stay here again!