five star. spotless, wonderfully convenient, thanks for a great break