Black Tower Ferienhäuser, Resorts und Vermietungen