The apartment was really nicely done up, amenities all thoughtfully provided, high standard of cleanliness. Fantastic location (next to Waverley train station and the Royal Mile) was further bonus staying here. Would highly recommend this apartment.