A good bingo site should be user-friendly, have loads of exciting games, a lively community of players, engaging chat moderators, good customer support and take protection of players seriously.