We stayed at Will's airbnb for two nights while attending a wedding in Edinburgh, and we would highly recommend it. The apartment is very small, but pretty, comfortable and clean. It's beautifully decorated and cleverly laid out, and it is has everything you need for a short stay. Most importantly (for us anyway) was the location. Tucked right behind the Royal Mile, the apartment is centrally located for everything you might want, but the square it is on is secret and quiet. It's a real hidden gem.