Marys apartment was so convenient, right under the castle with quick access to the Royal Mile and Grassmarket. The apartment was spotlessly clean and contained all that we needed for a long weekend stay. The bed was so comfortable with beautiful linens supplied. The shower had great pressure. It was roomy and would be suitable for a family group if stairs are not a problem. Mary communicated with us well throughout and was very accommodating of our travel schedule. Would highly recommend!