Selso So Ferienhäuser, Resorts und Vermietungen