Stylish and impeccably clean apartment in a fabulous location in Edinburgh! Everything you need for a lovely weekend