Hoi An is a perfect place to explore Vietnam's history, enjoy the lanters and find dining and spend a day on An Bang beach.