This flat meets the minimum requirements and would okay for a short stay. We did a self check-in. Mohammed was very responsive and was in contact throughout our one night stay. Everything in the flat is highly economy oriented, including the bed linens. There were many random items in the cupboards, closets, and drawers that had seemingly been left by other previous guests. Cleanliness could have been improved in some areas, including more thorough vacuuming and laundry to remove the long hairs we found from the carpet and beds. The experience met our needs for a one night stay during the festival as the location is great for access to Arthur’s Seat and Bristo Square, but I would not have been comfortable here for a longer stay.