Very clean place. Well decorated and very comfy.