Great flat with perfect views of the castle. Clean and tidy with lots of space. Charlotte is a good host. The flat is a minute away from the Grassmarket/Victoria Street area. Plus it's very close to the Royal Mile. We loved the location and enjoyed our stay.