Great location and wonderful hosts! Highly recommend for any family vacation.