I have now booked Shangri-la Sentosa... any one stayed there before? Any comments?