We had a great time staying in Giftgap's apartment. It has everything you could need to make you feel at home right from the moment you arrive, including some food and drinks in the fridge, which was a very nice touch especially since we arrived so late in the evening. The pool and gym are great, we used them everyday, and the location is fantastic since it is so close to the BTS, which makes getting around Bangkok really easy.
We were provided with lots of helpful information about the local area, where to eat, and how to get around.
We would definitely stay here again when we are next in Bangkok.