The flat itself is nice in a fantastic location on the forth floor of The Royal Mile. BUT!!! On our arrival there was no clean bedding or towels just disgusting stained beds, pillows and quilts. We notified the host immediately but even after 3 days this was not resolved. Before booking I had seen a previous guest comment on the fact that on their arrival the room still wasn’t serviced so I should have taken more notice or the reviews. Beware a stay here or take your own towels and bedding!!!