Cool small apartment! Be aware that it is at the end of a semi-dark street so the first time you arrive, take a taxi there. Many taxi drivers will not know the address of the apartment so you may have to guide them. Also had issues with "Grab" not being able to get a perfect lock on the location of the apartment. Luckily the local staff was friendly and helped guiding the drivers on the phone.
The apartment is small, but 3 persons should fit fine.
The pool area is great! The pool is nice and hot and in the afternoon, the sun moves behind the tall buildings around it and gives some shade.