We had a really nice stay at Joanna's flat. It's in a nice location close to Haymarket train station with lots of restaurants nearby. It's an easy walk to the castle, Grassmarket and other areas as well. The apartment was clean and spacious, perfect for four of us. We would definitely stay here again!