Excellent Royal Mile location. Extremely clean and well equipped.