Amazing location. Compact but great flat. Views over the royal mile are just fantastic. And great communication from the host. We would definitely return.