I highly recommend Ben's flat. The location is perfect, and the flat is so clean and comfortable, with all the amenities needed to make you feel like you are at home. After a full day of walking around the city and climbing Arthur's Seat, the flat was such a nice relaxing place to return to. Ben is a great host, accommodating and communicative. Thanks Ben!