5 star flat! We had a great time in Edinburgh. David was a very attentive host. the property was well equipped and spotless. Will definitely stay again.