Great unit! Clean and ready to go when we arrived. Tons of space and all amenities were available. Close to the beach and restaurants. Communication with the host was incredibly smooth. Would highly recommend!