Awesome location on the Royal Mile, kitchen well stocked and apartment was very clean and comfortable for our 2 night stay.