We truly enjoyed our stay and recommend this apartment. The apartment is exactly as described and is located in a great area of the city close to the train station and right off the Royal Mile. It was clean and had ample space. Communication was super quick and Michelle (the lady who was in touch with us during out stay) was very accommodating to our needs. We were able to check-in earlier than anticipated and we were able to check-out much later than the prescribed time. Allowing us to keep our luggage in the apartment after checkout time was also appreciated. A great stay in an incredible city!