Excellent place, warm, comfortable and well-maintained.