Perfect. Comfortable, warm and beautifully appointed. A perfect city get away