Location! Caroline was quick to respond and gave great hospitality. The beds we're super comfy. I did have to wear earplugs a couple nights, but that doesn't bother me . Being right off the royal mile I expected that. Would stay again here.