Great location. Right off the royal mile. Could not get a better location!!! Would recommend! Place was clean and comfy and good communication.