I have stayed at this hotel about 5 times over the past 10 years. The staff are extremely friendly. The location is good for meetings. The rooms need to be updated. Ask for a room with an actual bay view. A parial bay view means that you saw the bay on your drive into town.