Definitely recommend Spirit of Freedom. Been out twice with them. Great boat, good staff - diver ratio, staff were excellent and would bend over backwards to help out, great chef & sit down meals, stabilisers!
Taka has a new vessel - fairly comfortable - bit more crowded - however did notice...