Had a lovely stay in this top floor flat near Arthur's Seat. Had everything we needed.