Restaurant The Lock, located at Royal Quays Marina, offers food, drinks, and cocktails with marina views.