Great flat on the Royal Mile. Close to everything you could ever need. Was perfectly clean with lovely views of the city and sea.