Surf: There's a surprisingly decent right called Lighthouse (not to be confused with the one near Mini Cloudbreak) at the entrance to Suva Harbour.
Environment: It's a few minutes boat ride from the Suva yacht club, but itβs inconsistent and with all the maritime traffic plus city population, theres a chance of some pollution.