Fantastic stay! Perfect family vacation.