This place is excellent. It’s within walking distance of the Royal mile, very clean, cozy, and the host is great! We had no trouble taking our infant son with us. A great spot to stay to visit Edinburgh!