Great apartment in a great location. Apartment had everything we needed and was spotlessly clean. Beds are very comfortable, with extra blankets available. Very well equipped kitchen and very comfortable living area. Some great restaurants nearly and on the Royal Mile. Everything we needed was within short walking distance.. restaurants, cafes, shopping etc. Highly recommend it as a great place to stay.