My girlfriend and I stayed for a Sunday-Monday trip in April 2013. The valet parking and check-in process went very smoothly. All the valet guys we dealt with were extremely friendly. Valet and self-park were both $32, a little on the high side, but not too much over the going rate in that area.
The room was pretty but had some awkard dimensions. We had a slanted ceiling on one side of the room which really made that part of the room feel smaller than it was. The TV was nice but it was mounted on a wall perpendicular to the bed and had no way to turn or swivel for a better angle.
The bathroom was both good and bad. The shower was quite nice with stone walls and an overhead rain showerhead. However, the rest of the bathroom was extremely small. The sink was so tiny (think half of mixing bowl) and close to the wall that even brushing our teeth was a challenge and water splashed all over the floor. There was no counter area built into the sink so we had to close the toilet lid just to have a semblance of counter space.
The four-poster king bed was very comfortable but one of the post had clearly been broken and repaired and was still wobbly to the touch.
The bar and restaurant looked nice from the lobby but we choose to eat and dine around town.
The hotel is not right on the water but only several blocks away from the heart of town on Thames St. We did find that the walk back from Thames can be a little treacherous after dark because Church St. has a one to two block section with absolutely no street lights. I would recommend walking up a different street and using Church during the day only.
Overall, the hotel was just fine for our type of trip. I would still pick Hotel Viking at the AAA rate over paying twice that at the Marriot.