Very clean and comfortable with everything needed for an enjoyable stay.