It's a spacious flat with all the basics (except for soap for the shower). The location is great - easy access to Dynamic Earth, Royal Mile, Arthur's Seat, with some great spots nearby for food & drink. Wifi was on the slower side but usable for the basics. The walls are thin and floors very squeaky, so may not be ideal for light sleepers. Karen was a lovely host and offered great tips when we checked in.