Exactly what we needed! All the little things you need are there. The place is clean, quiet, and cozy. Super comfortable, we would definitely recommend !