This ticks all the boxes for a comfy, stylish stay in a great location :-)