Fabulous location, cool flat, quirky design features, we loved our stay.