Triveni Dham Ferienhäuser, Resorts und Vermietungen