Ideally, spending a full day (or even two) in Tolantongo would allow you to experience all the attractions fully.