Fantastic location right next to Royal Mile. Apartment was as expected from description. Hosts were really accommodating and allowed early check in due to flight changes. This was a massive help. Any questions posed were answered in a very prompt manner. We would definitely stay here again. Thank you both.