The location of Hotel Sidi Salem is the best in Bizerte. You can walk anywhere and the beach is amazing. I recommend full board, because the traditional Tunisian food they serve is fresh, healthy, and an excellent example of Mediterranean cuisine. Be sure to ask for a croissant at breakfast! The staff go out of their way to make you feel welcome, and there are people working security 24/7. The bungalow rooms are clean, have hot water, and are basic. Overall it's an excellent value for a hotel at this price point.