I have stayed with this owner before, he makes it a point to ensure that your stay will be absolutely comfortable and your needs are well taken care off.
We had a group of 9 and he was able to provide another mattress to accommodate the extra person but truthfully, the entire apartment was possible to have 10-12 people staying in it.
Being located above KSL (5 minutes from the checkpoint), your entertainment needs are all checked. Your only trouble would be if you have enough time to do everything.
Food wise, you're surrounded by rows of shops, including the famous bak kut teh (pork ribs soup), dim sum, frog leg porridge and of course the many eateries in KSL itself.
My only downside would be the temperature of the shower, it wasn't the warmest water that you can get but decent enough to have a ice-cold shower.
Those whom are driving, they are very strict now; you'll need car decals and access card to be able to go through the gantry. Alex was top-notch on this, he would communicate with you the day before checkin with very clear instructions and have everything ready for you. Even as a form of security, you'll need to let him know that you've checked in cause he wants to ensure that everything is good for you.
Good experience and I strongly recommend any big groups to stay at this apartment.