I too like Marriot Marina, but Embassy Suites is a pretty close second. Just down the street a bit. Embassy Suites has shuttle service from the airport and complimentary breakfast included in the price so not a bad deal. But the Patio Bar makes Marriot my first choice also.
Gaile