I've been to Ollie's on the Beach several times, and my overall experience has been consistently good. The quality of the food has always been high, and the service has been attentive and friendly. The pricing is reasonable, with most meals falling in the $10-$20 range.One of the standout features of Ollie's is its relaxed, casual atmosphere. The waterfront location is lovely, and the outdoor seating area is a great place to enjoy a meal or a drink while taking in the views. The decor is a bit eclectic, but it adds to the charm of the place.The menu is extensive, with a wide range of seafood options, as well as burgers, sandwiches, and other pub-style fare. I've tried a number of different dishes, and everything has been well-prepared and flavorful.One potential drawback is that the service can be a bit slow at times, especially during peak hours. However, the staff is always friendly and apologetic, and they seem to be doing their best to keep up with the demand.Overall, I would highly recommend Ollie's on the Beach to anyone looking for a casual, affordable dining experience with great views of the water. However, it's worth noting that the place can get quite busy, especially on weekends, so be prepared to wait a bit for a table or to be served.The biggest issue with Ollie's is that some customers reported feeling unwelcome due to the dirty and rowdy atmosphere.