Enmax Centre Ferienhäuser, Resorts und Vermietungen