Hohenneuffen Castle Ferienhäuser, Resorts und Vermietungen