Great location - easy access to public transport and fairly good walking distance from Hawkers centre, a local restaurant with shellfish and some shops.
The flat is on the 3rd floor so if you have luggage you need to prepare yourself. Overall, manageable for us.
My gf loved the kitchen outside and the coffee, but we preferred to go out and eat the local food.
Fairly close to all the main attractions of Singapore.