A wonderful family friendly getaway destination.