This place is all about location! Just a step away from Royal mile or a walk down the steps to Edinburgh Waverly station. You can walk to all main attractions. This apartment has everything you need for a short or even a long stay. Everything from toiletries to basic breakfast (cereal, milk, tea, coffee, biscuits) is provided. Apartment is clean and well maintained. Communication from Lily was prompt and check-in was smooth. She even arranged for us to self check in late around 11pm as our flight was delayed and ensured we got to the apartment safely. I wish we had few more days to enjoy Edinburgh and this apartment.