Our stay was good, the place is spotless and well taken care of. The hosts were easy to communicate with and they checked in with us throughout the stay. The ONLY reason I’m not giving this place 5 stars is because the cleaning people arrived at 10:20 am and literally waited outside the door until all of our bags were packed and in the car, which made us feel rushed and uncomfortable for the last hour of our stay. Other then that this place is good and comfortable.