Great location on the Royal Mile. Stayed with our nine month old. Mark was so quiet we couldn’t even tell if he was home. We had a great time. Very clean.