Hodsock Priory Ferienhäuser, Resorts und Vermietungen