Perfect location on the Royal Mile and a lovely apartment. Had some issues with the hot water but Catherine was quick to solve the issues and offered us a voucher for the trouble. Be aware if you struggle with stairs as this is a top floor apartment but the views and location are worth it. Great stay, would definitely come back.