We had a great time here on a family vacation. There's something for everyone and the location was perfect.