We just returned from OIB. The first night we ate at Sharkeys because it came so highly recommended. I felt the food was ok and prices high for what you got. Grilled Shrimp came out under cooked, rice had no flavor. Crab cakes were missing the lumps. Maybe better at light fare or lunch. The waitress was niceand tried hard to please. If you want FRESH seafood, take the drive toTwin Lakes down 17. You wont be disappointed.