Great location, resort facility, and staff. The unit itself could use improvements such as more comfortable furniture and nicer bathrooms. The patio is very nice.