Amazing location and flat! Host had really great communication as well. Highly recommend for anyone going on holiday to experience the royal mile or wanting a night out in new town!