Very clean, comfortable. Enjoyable stay.