Great location; warm and stylish and just a great place to stay. Ticks all the boxes.