Perfect stay. Great location. Just off the Royal Mile. Cozy home. Complimentary Netflix and Prime Video help to entertain my kids. Love this place, I highly recommend people to stay here.