The Shangri-La is great for families with young children. The indoor play area is maybe a little expensive, but the swimming pool and outdoor children's play areas are great. The staff are friendly and helpful, and the food amenities are excellent. The breakfast offers a wonderful variety of options. This is my first choice hotel in Singapore.