We stayed for two nights at the Westin. The Westin chain is one of our favorites and we always enjoy our stay; however, not at this one. This hotel is very, very tired. Our room was disgustingly filthy. Even with the light switches in "off" position, three of the ceilings lights were flashing. We ended up climbing up and removing the light bulbs. We were concerned we were staying in a fire hazard. They gave us a different room on Day 2 which was a little cleaner and the lights worked okay. Beds were not the usual "Westin heavenly beds" nor was the bedding. Sounds trivial but that's part of the "Westin experience". Pool area is nice and the restaurants at the marina are good. Probably a 3 star hotel, so don't expect anything more.