Great place to stay in with all the listed amenities. Only downside was the location as it was quite a long walk from the MRT. Rainy days will be really troublesome. But, what made it better was that the host was very responsive and helpful.
Our apartment was on the second level, which is fine for us, but may not be ideal for seniors.