Cheval exceeded our expectations! It was clean, quiet, large, comfortable, and recently renovated. There is a lot to do nearby and everything is walkable. However, it is at the end of the Royal Mile at the bottom of a gentle hill. The good thing is it provides a peaceful night's sleep. The not-so-good thing is that is at one end of the town so you have to walk towards the center of town to do everything.