An amazing place to stay: everything you need, a fabulous location and a really stylish yet comfortable space.