Very clean and well appointed. Enjoyed our stay immensely.