Comfortable accommodation in a great location with perfect hosts at a great price.