You get what you pay for. This Westin had extremely comfortable beds and an attentive staff. It has a decent lobby bar and a good buffet brunch. Unfortunately like most high end hotels these day they have a need to charge for wifi. I find that an annoyance in that I only need it for 10 minutes a day and am not going to pay $10 on principle. Other than that it is a quality location convenient to the shops and waterfront. The free trolley stops right in front of the hotel.