The heavenly bed is the best feature of any Westin hotel, but our experience in this Westin was the worst.
We booked an "ocean front" room and instead got a room facing the marina with the ocean off to the side of our balcony. Instead of seeing the ocean, we looked straight at a large private yacht every single day, and what little view of the ocean we might have seen was completely blocked by one giant cruise ship after another almost in our room with announcements so loud that they woke us up every morning. Even while having breakfast outside at an ocean front table the view was completely blocked by cruise ships.
To avoid disappointment you really want an "ocean front" room with an "ocean front" view, this is not the place to stay!