Spacious, warm with spectacular views. Reasonable price and lovely touches that make for a relaxing stay.