Great place to stay in BKK. Location is great, short walk to National Stadium BTS and the malls at Siam. Take a walk across the canal into Ratchathewi to find great Thai street food.
Only downside to be aware of is that the apartment has thin walls so noise from outside and other apartments is pretty audible.