We loved the location as it was half-way up the Royal Mile. The apartment very cozy and clean as shown in the pictures! There is one flight of stairs which was not a problem at all for us. At night the apartment was quiet and we felt secure. Contacting the host during the stay was very easy as she was super responsive. We requested additional towels and they were provided the same day! I especially enjoyed access to Netflix in the evenings. The size of the apartment was perfect for two but might be a bit tight for more than two people.