We stayed here for about a week during Xmas 2013 with a family of 4. Booked a Grand Room: these are very big corner-rooms with plenty of space. Asked for one additional roll-away bed (provided free of charge) and put it together with the sofa at night to create a big bed for the kids.
The room had two balconies, one with a view on the Singapore Flyer and Marina Bay Sands.
We had breakfast in the Swiss-cafe. Excellent choices and especially the staff were genuinely friendly and caring with attention for the kids.
The hotel is very conveniently located in the city center on top of City Hall MRT station (or a walk to some of the scenic places in Singapore).
Highly recommended !More