Great place with great amenities. Pool and gym within steps, quick drive to the beach, longer drive into town. Worked well for a large group to enjoy.