A great experience overall - exactly what we needed and could hope for!