Planet Ice Ferienhäuser, Resorts und Vermietungen