The unit was perfect! It was clean, comfortable and stocked with everything we could possibly need. The location was beautiful and within walking distance of great beaches, restaurants and shops. The hosts were accommodating and wonderful to communicate with. We are already looking forward to our next stay!