Simie,
I normally stay at the Somerset Lake Point Apartments on Sukhumvit Soi 16. Booking through
http://www.ratestogo.com you can usually get a suite for under 2,000 Baht or a one bedroom apartment for around 2,500 Baht. Not as good a location as the Adelphi but ideal if you have a TG along with you.