I would recommend staying with John in a heartbeat. Not only was his place clean and cozy, John was very helpful and accommodating which made our trip all the more amazing. We didn't rent a car but didn't need to because his place was along a few bus and streetcar stops.