Great place to spend a few days or a couple weeks.