Stylish hotel with understated cottages on a farm. Manor House offers contemporary country cooking, with outdoor deck dining and pet-friendly options.