Very clean and comfortable with all the necessary accommodations for a nice stay.