Perfect apart in a beautiful part of Edinburgh! Everything you want, lovely :)