We had a great stay! Very clean! We appreciated Michael hosting us at the last minute when another host had canceled us less than 24 hours before our stay.