Excellent - superbly well equipped and exactly what we hoped for.