To say that Pui O is packed with bars and restaurants (and bar-restaurants) would be overstatement but for such a small village there are a surprising number.