The whole experience was very pleasant. I was met at the lobby, showed to the apartment and given a brief description of the location. Easy enough.
The apartment is cozy and has what is needed for a decent stay. Its very close to the BTS (5 mins walk) and there are some places to have local meals nearby.
Overall, I'd come back.