This place had everything one could want. it was comfortable and cozy without feeling cramped. The location was fantastic, with lots of local businesses and easy access to public transit. The hosts were warm, welcoming and accommodating, but also respected privacy. I would most definitely stay here again.