We stayed here for four nights. The bed was very comfortable so we slept well. The room was decorated in a modern style and was very clean. The breakfasts were excellent and the staff very friendly. I would recommend the Grafton, although the room was small and we have paid less to stay in hotels (rather than B&Bs) in Harrogate.