Cheeseburger in Paradise, Delaware review