We have stayed at many starwood products but this hotel by far has one of the best indoor pools I have seen. Our small children (3 and 5) loved it and with a lifeguard on duty all the time, we could sit in the hot tub and watch them along with the lifeguard. The only drawback is that it is... more

