Exactly what we needed. Clean, safe, comfortable. Would stay there again!!