Great place with an even greater location: lots of stuff to do, to see, to eat