great hospitality and cozy amenities