The apartment is spacious, clean and is in a good location. It is convenient (walking distance to the Royal Mile) and there are good restaurants nearby. The arrival went smoothly and the response to any questions was prompt. I would recommend this place.