Great location with lot of shops, cafes, pubs around and a short walk to Castle and Royal Mile. Very clean and light apartment with everything you need for a short or long stay! Alan and Mary met us during check in with a very warm welcome! I would definitely recommend staying at James's place.