William is a great host- very responsive and accommodating. I booked the place very last minute and the apartment was very clean and ready for our stay