Disappointed
We stayed at the Sheraton in August, a family of 4 with two young children. We had booked a Marina Tower Suite, which per the Starwood website, looked ideal with plenty of space, large double verandah and, what we hoped would be stunning views. On checkin we were assigned a Studio Suite on Level 3 facing the parking lot. It was spacious but the view was dreadful and certainly not what we had expected having paid for a premium room.
Originally we'd planned on staying 5 nights - efforts to change rooms were fruitless - nothing available. We decided to checkout the following morning. I tried to reach the front-desk via the Guest Services option on the phone 5 times and each time was connected to a voicemail system. On one attempt the Guest Services agent, sensing my frustration, offered to connect me to her supervisor - which she did - only for me to be connected to her voicemail ! Eventually Guest Services gave up and connected me to central reservations for me to amend my reservation ! Pretty shocking service.
The hotel itself is nice enough - the lobby is a little dark, but the breakfast buffet room had a lovely view over the marina. 
I'd not recommend this hotel for leisure travellers- it is stuck right out of the centre of town at the airport with nothing in walking distance. Local restaurants are limited and a drive away. If you're on business, this may not be an issue.
We subsequently checked in to the Marriott Marquis and Marina where we got a great room, stunning views and were within a minutes walk of 6 great sea-front restaurants.