A remarkably clean and comfortable stay, exactly what we needed.