Situated in the Royal Mile, the flat is very convenient and accessible to the attractions. The rooms are very comfortable especially the bed after a tiring sightseeing trip. Kitchen have the amenities we need to be able to prepare and eat our food at home and enjoy the coziness of the place. There were some minor mishaps like a broken chair and shower drainage but everything else was two-thumbs up.