Perfect apartment in the old town with views of the castle. Very clean, spacious apartment and everything you would require. Sarah was a great host and would definitely recommend to anyone lookin to stay in Edingburgh.