If the location works for you, than I would highly recommend Sheryl's. It has a nice view of the sunset and the water, has a beautiful park across the street and there are great restaurants just up the street.