Great place to visit and stay at on vacation.