Great location, wonderful family vacation.