The location is truly perfect. Right on the Royal Mile. Lots of space, clean and exactly what we were looking for.