This was easily the best Airbnb we've ever stayed at. The apartment was bigger than the pictures show and bright, airy and wonderfully clean. The kitchen was compact but with everything you could need and basics like salt & pepper, oil and tea and coffee provided which most do not. The location couldn't have been better for a family with young children, a Holyrood park is literally outside the back window and the Royal Mile is a 10 minute walk away across the park. I highly recommend Michelle's place.