Great timeshare condo. Has all the necessary amenities and location is great. Unit is very clean and in unit laundry was great. Check in at main lobby was easy and communication with 3rd party Resortshare was easy and clear.