The apartment is super clean and tidy, you can get almost everything you need during the stay, but it is a little bit far from the big shopping malls in Bangkok. The apartment provides shuttle bus service tho, but if you miss the bus, you can either walk down to the BTS Thonglo station ( it takes 30mins) or just book Grab to your destination instead.
Phen is nice, helpful and responsive although I did not meet her in person during my stay, you can still easily reach her through the apps.
Unfortunately I did not hv the chance to use the Gym and swimming pool, because Bangkok is too wonderful:) Hopefully I can try them during my next visit.
This place is highly recommended:)