Genghis Khan Statue Complex Ferienhäuser, Resorts und Vermietungen