Perfect place and location! We had everything we needed at this place. The beach, pool, and shopping were easily accessible. The home was comfortable and the right size for our group. The views from the patio were amazing!