Last August our family took the train out to Seattle and back. Its a loooong train ride but we wanted to experience it at least once. The mountains were beautiful! You are considered first class if you get a cabin to sleep in and we got treated much better than those in coach. Got to eat first...got little free things like cookies every night...had a bathroom right by us. The food wasnt great...the service was ok. Overall a good time and would recommend taking the train at least once in your life for the experience.