10/10! The apartment was perfect and right on the royal mile. It is beautifully decorated, extremely clean and had everything we could have needed. Nicola was extremely attentive and so caring. We had a wonderful time. Will definitely be back.