Very clean, photos represent the place very accurately, the amenities supplied were extremely convenient and useful, the patio is beautiful and spacious, host is kind and responds in a timely manner. We had a great time here!