five stars all round, bonus gorgeous little dogs who were not noisy.