This condo is really nice and the hosts are generous and communicative. We had everything we needed and they didn't give us a laundry list of cleaning that needed to be done at the end because they wanted us to "enjoy the last day of vacation"! Awesome experience!