This place is a little tricky to find as the apartments don't face the street -- they're grouped around a courtyard, however the location is a convenient walk to the Royal Mile and also a very easy walk to Waverly train station. If you're coming in via air and have luggage, I'd highly recommend taking the train from the airport to the city center, then take a cab to the apartment. You're also just a few blocks away from the Scottish Parliament and Arthur's Seat. The kitchen has all the necessities, although no dishwasher, and but has a clothes washer, which we didn't use. Beds are comfy. Bathroom was just fine, nice shower. A bit of soap or shower gel would have been a nice addition there.