Brand new, clean, immaculate and cozy. Loved our stay.