We recently spent 5 nights in Campbell's apartment, and thoroughly enjoyed our visit. It is in a great location, very central to all of the main sights in Edinborough, lots of very good. Restaurants, shops,pubs etc. within an easy walk of the flat. It is very spacious, nicely furnished and well kitted out. Working with Campbell was great, he was very easy to get a hold of when we needed him. During our visit the hot water heater was not functioning well, and he bent over backwards to get it fixed, and kept us updated on the work in progress. He arranged alternative showering facilities for us, and did everything that he could to make our stay successful.
I would not hesitate to stay here again, and highly recommend this very comfortable apartment.