Perfect weeklong stay for my parents and I. Great location and the unit itself was clean, spacious, and well thought out & taken care of. Parking was invaluable and amenities like beach chairs/towels and in bldg laundry went a long way. We would be happy to come back some day for another stay.