A popular Cowes seafront venue has been granted a premises licence despite objections over potential noise, nuisance and public safety concerns. The Isle of Wight Council's Licensing Sub-Committee approved the application for Commodores House on Cowes High Street at a hearing on Tuesday. The decision allows the venue to sell alcohol and host regulated entertainment, subject to a number of conditions aimed at protecting nearby residents.