We booked Haven Hall because we needed good disabled facilities for my mother. David was extremely helpful and kind from the first moment we contacted him. We were warmly welcomed on arrival and were wowed by the room. A beautiful, spacious room and for us, the disabled…