Marion is a lovely host, being quick to respond to messages and giving us a warm welcome when we arrived. The apartment is actually bigger than it looks in the pictures with plenty of space for my two friends and me to relax together or alone. We found the apartment very clean and tidy with all the amenities a traveler could need, including extra pillows & duvets; plenty of towels; a fully-equipped kitchen; and a warm and cozy fireplace that kept us warm on the cool October nights. Chessels Court is a great location for those who want to explore the city, especially the Royal Mile, Grassmarket, and the new town. Its location next to the Mexican restaurant Pancho Villas is useful to share with taxis/private hires. As noted/pictured, there is a short flight of stairs to the building's door and then the apartment is on the 2nd floor (US), up two flights of stone spiral steps, with no elevator. We had lots of heavy luggage and managed just fine helping each other. :) We felt safe and secure in the building. All around we had a marvelous stay in Marion's apartment and were sad to leave it!