Amazing place to stay - stylish, cosy, really well equipped and in a stellar location.