a wonderful stay at an excellent property, we've stayed in edinburgh many times but this has been the best!