Great place to stay during our weekend getaway, but I can also see John's place being great for longer stays. Like the listing says, it was indeed very spacious, and the kitchen was large and well equipped. John was very responsive and attentive while also giving us our space. Definitely recommend this spot!