Had a very pleasant weekend staying here. Close to all amenities on the very busy Royal Mile, but quiet enough for a good night’s sleep. Well stocked, clean appartment, underground parking, easy check-in. Excellent value for money.