Petworth Playground Ferienhäuser, Resorts und Vermietungen