This place is awesome being at the 18th floor and with a rooftop pool. Krittinee is very responsive and willing to help.
It is a little far from the main tourist attractions (Siam, temples, etcs.), but Chatuchak Market is relatively close (~35 minute walk) with nearby shopping malls (Union Mall and Big C). The place is between two MRT stations and it takes 7-10 minutes to get to either one and the closest BTS (Mo Chit) is about a 30 minute walk.
Overall, we had a pleasant experience.