Lovely place to stay in a fantastic location - everything that you need to enjoy a great break in a wonderful city.