I didn't have the best experience here on Tuesday. It seems like an alright enough place to go with friends and play volleyball, but the outdoor seating was really quite small and I felt the drinks were over priced while the service was slow.
Apparently this place used to have a great bar and party scene. If that is what you are looking for, just head to downtown Willoughby instead.