Great place/location for staying short-term, with a great host.