Great location, good communication from host and plenty to do for the whole family.