Grassmarket is a great area to stay in, right next to the castle and with loads of nice restaurants just on your doorstep! It is also a short walk up to the Royal Mile and lots of nice little shops. The apartment is lovely and big, has a comfy bed and a nice hot shower. Overall a great place to stay!