Very clean and tidy place with lots of room. Modern amenities and lovely touches (bread , milk and spreads there when I arrived!) Well located about 25 easy walk from Royal Mile.