An excellent family friendly place to stay in a great location.