By far the best hotel on a week long tour of Hampshire/Dorset/Devon. We stayed in a variety of places (including a huge and quite fabulous High-Victorian mansion in the New Forest) but The Dower House was far and away the nicest hotel in every way. Spotlessly clean, beautiful rooms, everything immaculate, wonderfully helpful, friendly hosts. Can't recommend this place highly enough.