Super clean, has everything you need for a comfortable, relaxing stay. We would definitely stay again.