We had a wonderful weekend at Castle Heights - we wouldn't want to stay anywhere else in Edinburgh! The location is absolutely perfect, just a few minutes walk from the Castle and Royal Mile. The flat itself is beautifully furnished with everything you could need and some lovely surprises. Danielle and Roland were friendly and helpful and their restaurant recommendations were great. Perfect place for a special weekend - can't recommend enough!