Hoi an is probably the best city to stay in Vietnam during your trip. After running everywhe-re in Hanoi, Hue, Nha Trang and Saigon, Hoi An offers a very nice break in the middle. Its old streets and houses and countryside offers great photo opportunities. People are very welcoming and smiling, and the beach is surely the best in the country! Don't hesitate to stay longer than planned in Hoi An, you won't regret it.