All I can say is.... PERFECT! we are already planning our next visit!