We stayed for 5 days at the top floor unit. It was very enjoyable, and the bath tub was amazing. We were able to work out of the apartment as well because there is a work desk. Bed was super big and comfy and WIFI was stable.
We cooked all of our meals which made the stay very homely. The unit was very clean and we had a cleaner come on Tues and Thurs. To get to a supermarket, you can go to United Square, or Novena Square. If you want to get to town, you can walk 10-mins to the bus stop and it takes you to many places.