Perfect apartment for a mini break in Edinburgh