Had a brilliant stay at Gill's place which is ideally situated (5 min walk) near both the castle and Princes street, while still being far enough away so you don't feel like you're downtown. The apartment was nice and clean and Gill offered directions from the airport as well as detailed instructions about the apartment. 10/10.