The Call Ferienhäuser, Resorts und Vermietungen