We stayed there for a month. There are plenty of restaurants and 7/11s within 5 mins walk. The gym and swimming pool are fantastic. They didn't seem to be ever crowed and we went there a differen times.
The flat is a bit smaller than it looks in the picture but overall has everything you need for a long term stay. The internet is very reliable and high speeds, great for wfh. The apartment also has a lobby area to work from if you need some time away from the bed office :p
Would stay again.