Very clean and newly decorated. Small, but it's got everything you need for a short stay. Entrance to the complex is in the street but the actual flat is set back inside, so it's nice a quiet. Great location, can walk to the castle, museums, pubs, Arthur's Seat etc. Perfect for a weekend break.