A Cornwall pub has been named as the third best in the UK. The Mariners pub in Rock has handed the award in the "Estrella Damm" top 50 Gastropub awards.