Very clean, great location and had everything we needed. Close to lots of restaurants, pubs, grocery stores and Arthur's Seat