A stylish, nice and warm place to stay.