Excellent place to stay on a family trip.