Here for a work trip and had a very positive stay. The hotel staff and guest services were excellent -- really a model for what I would expect at a Starwood resort property and much better than what I've experienced in the U.S. at similar conference hotels/ resorts. The staff in the restaurant remembered my name every day, in particular Elio. The outdoor staff were consistently attentive. Grecia in conference services graciously helped with some special requests related to my work trip. Also the wifi signal was strong all in nearly every part of the hotel and grounds. The only improvement I would make is to the rooms and elevators. The a/c system seemed old in the guest rooms and non-existent in the elevators. They both seemed musty instead of having the fresh Westin smell that exists in the lobby area. But that maybe this is to be expected given in a humid/tropical location. Thanks for a great stay.