This was my second stay at John's apartment and I'm already planning another! Location, comfort, cleanliness, the little touches of home, and his responsiveness make this perfect for short, or longterm, stays!