Marvellous stay, excellent location and the best restaurants around.