A stylish, warm and wonderful place to stay.