The appartment was perfect for us. The appartment has everything one needs. We were pleasantly surprised to find beds and linen readily made on arrival. Everything met our expectations. Nicely cleaned and good quality furniture and appliances. The location of the flat was perfect. Very close to the Royal Mile and to local restaurants and shopping.