Very clean and modern. It had everything we needed, too! Enjoyed our stay. :)