Our review and a complete guide to visiting the hot springs, spa and resort at Hotel Termas de Papallacta Ecuador.