Very clean, and amazingly convenient location, but tucked away from the hustle and bustle of the Royal Mile.