The unit was small, but the beach and area are awesome. There were several small items missing from the unit when we arrived (such as dish towels, toilet paper holder, etc.), but the rooms were clean and attractive. The parking at night was a hassle (lack of spaces), but the facility has plenty of elevators. Checkout is mighty early (10:00 a.m.) for people to not be able to get into their condo until 4:00 pm. So, my review is mixed. Definitely will be going some different route next time.