Great place to stay and lots to do.