Has anyone been on the Spirit of India holiday? I am thinking of going next september - october, I am not getting very good reports on the general cleanliness and food! I would appreciate any information. It's that holiday or the Route 66, can't decide.