First, the hotel is in the best location between the bay and marina. You can't get a bad view but I prefer the upper rooms. The hotel is clean and pretty much updated. Breakfast is included with a different menu each day.
My only compaint would be that bedding such as a mattress pad that covers the whole mattress is not there. The pad under the sheet doesn't cover the mattress and I don't like sheets on a bare mattress. The sheets and towels were in good shape or new and average or above average quailty. The water pressure is good and plenty of hot water.Service from the hotel staff was OK. Requests aren't taken too serious and you may have to ask and 2nd time for extra towels or bedding.
I would stay there again because of the location and the price. It's a cool hotel with ambiance.