Great service, great atmosphere. A bit pricey but the food was excellent. You don't mind paying more if the meal was worth it. It was...totally worth it. It's the first time we've been there and we've been going to Beach Haven for several years. We will definitely go back to the Black Whale!