Fabulous apartment, great location and perfect hosts - many thanks for a such a lovely stay in Edinburgh!