Stayed here last year and we loved the tropical resort setting that differentiates itself from the rest of the serviced apartments that we have stayed before.
It is a nice cozy place with a good dose of greenery so it is indeed a place to relax at the end of your work day. All the staff there are very helpful and the guest service is resourceful to help us with the tickets to some local attractions online very promptly. Love the pool view from my unit too. Basically I have nothing much to pick on their services as we are very well taken care of.
It is located very near Orchard Road, so very near all the amenities you need. In particular, my wife likes the proximity to the 24Hr grocery store located just nearby, approximately 5 mins walk away.
They have a shuttle bus to bring you around also, so that is a plus. Overall, it is an enjoyable stay here.