Very clean and very nice place to stay. It is designed well and is very comfy.