JohnCats place was everything the listing says it is and more! I stay at Airbnbs regularly and I have to say, this was my absolute best experience to date. Fantastic host and accommodations will definitely stay again.