St. Mary's Stadium Ferienhäuser, Resorts und Vermietungen