Great location, lots of little extras and super family friendly.