Yes, we stayed at the Fairfield the last time we went to DL. The Disneyland Express drops off people kind of in order of how easy it is to drop you off at your hotel (the right side of the street). Well, let's just say, it took a while. We've ridden it before and knew that we had a wait and that was okay for us. It was in the evening and we weren't going to head to the parks anyway, just to DTD.
As for the hotel. It was nice. We have stayed there before and our room had been remodeled since the last time we were there. The lobby is nice and the pool is also nice. We were on the second floor, and that was nice too. There were 5 of us in the room and it worked for us.