He said: "It was a great advert for the Welsh Premiership. It's a difficult place to come to and I'm delighted with the win after they stuffed us here last year. That defeat stuck in some of the players minds and the attitude of the boys was fantastic. It was a great performance, we deserved the win and played the better rugby. It's a great start for us."
Last season's runners-up Ebbw Vale dropped two points after drawing 13-13 away to Maesteg, Pontypridd beat Swansea 33-20, while Glamorgan Wanderers lost 20-21 at home to Cross Keys.
Cardiff scraped to a 25-23 win against Aberavon at the Arms Park, Newport recorded a 27-15 win at Bridgend and Bedwas ran in eight tries, including a brace by Adam Hughes to beat Llandovery 54-25.
Principality Premier Division
Bedwas 54 Llandovery 25
Bridgend 15 Newport 27
Cardiff 25 Aberavon 23
Glamorgan Wdrs 20 Cross Keys 21
Llanelli 10 Neath 17
Maesteg 13 Ebbw Vale 13
Pontypridd 33 Swansea 20