Great combination of hotel quality service with the feel of being a guest in someone's home.