Prices were high (if I remember right, it starts at BZD $20-25) but the portions are big (none of my family could finish our meals)! Not really any vegetarian options besides from the appetisers. The food was excellent. The waiter was friendly and smiling. Not overly busy but not empty neither (at least when I visited).
Need a hotel stay before or after your cruise? Check out Booking.com!