Comfort and warmth abounding. Cozy, friendly and relaxing place to stay