We had planned to stay for 3 nights last week, but bad weather had us change to 1 night as a stop-over enroute to home. The golf course looked nice, but we did not have an opportunity to play due to rain.
They have tried to update the facility, and our room was nice but not exceptional. The water taxi was a plus and not crowded, as it was rainy. Most comments are accurate...food and bar overpriced, as to be expected at a resort and rooms and beds are good, as per Westin.
We had hoped to return and golf someday, but we are not sure anymore.