Cozy spot that feels like home away from home. Comfortable cabin stay.