Great apartment in a great location on the Royal Mile. Apartment has everything and is very comfortable - could not have found a better place and the communication with John was superb. Will return!