Glen place is really close to 2 BTS, Punnawhiti and Bang Chak. Very confortable and with a nice view. Totally recommend the place! :)