Very clean, accurate to the listing. Great location. Hosts are easy to communicate with and check in to see how things are going. Seamless check-in/check-out.