5/5 - Excellent
Dahab is a beautiful town, the locals there are friendly and there plenty of things to do, like diving, snorkeling, and safari. They have a board walk where you can go and buy souvenirs, and of course they have a variety of seafood restaurants.