very clean, lots of space. had a great stay.