We stayed in this apartment for 2 nights whilst attending the Royal Highland Show. The location was great - within walking distance of Princes Street and some lovely restaurants quite close by. The underground secure parking was one of the main reasons for choosing this accommodation. It was a comfort to know our car was safe and convenient (you get a fob to operate garage door). The apartment itself was clean, well furnished and had everything you could need for a few days away. The service we got was excellent (checked-in early and no pressure to leave on departure, very helpful), the shower in the en suite was worthy of a mention as very powerful and the beds were comfortable. I would have no hesitation in staying here again.