I've been a resident for 8 years this fall. I was here soon after the building was completed and have liked it so much I've had no desire to move. Yes, the train is right next door. The positive, however, is that it's a short walk to two stops along the Septa R5. I have a neighbor above me with two boisterous children. The family is quite cordial and, though I can sometimes hear noise through the floor, it's not a bother let alone anything worth complaining about.
In addition, building management has been excellent! I've had to call a few times since moving in and each time the building manager knows my name, and the unit I live in. Any issues or minor repairs were handled immediately and to my satisfaction.
The units themselves have a nice layout. There's an amazing amount of cabinet space in the kitchen, ample closet space (especially the master bedroom walk-in), and washer/dryer hookups in the laundry room and garage that come with each unit.
Overall I've found Crystal Terrace to be safe, clean and a nice place to call home. I have yet to see anything in the Lansdale area that compares for the price.