I have stayed here a couple of times in the past. I liked the hotel for being close to Airport and being on the Bay waterfront with its incredible view of the bay at sunrise. Prior stays I had a bay view room. This time I also booked a bay view room and paid the higher rate, but when I checked in the hotel, they gave me the city view room. They said they were all booked. When I complained, they attempted to find to bay view or lagoon view room, but again they indicated they were all booked on that side of hotel. The hotel supervisor indicated 3rd party booking agencies do not have access to their reservation system to book bay view rooms and I needed to use their website instead next time. So they blamed my company's travel agency. I checked my booking and it did say Bay View room and they said to contact them for the difference between bay and city view.
With that said, the room and hotel is ok. It is starting to get a little dated in the rooms, but it is still fine. There are other hotels along the bay front where I have stayed also like the Hilton Garden Inn, but the price was right for this property which includes the breakfast and parking and free WiFi. Besides the issue with my room, the only other negatives would be the breakfast. It was below average, the pastries and bagels seemed store bought and nothing seemed fresh.
If you stay here - wake up early and watch the sunrise over the east bay mountains