The Atom Ferienhäuser, Resorts und Vermietungen