I had the best time during my stay. The house was super clean and just like the photos. John was super responsive when I had questions, and his explanation for check-in and out was perfect. I would totally stay here again!