Lovely, clean apartment with great facilities. Perfect location just off the royal Mile, everything we could have wanted and wish we had booked for longer. Will definitely be back.