The place is amazing, it has everything you need, Rebecca and her assistant were very responsive, even with communication with taxi drivers to instruct them.
The gym and pool are very nice, there's a 7/11 just below the apartment.