A great, comfortable, clean location with a feel of home away from home.