Very clean and excellent location! If you love cooking from home, a bit difficult at times though. The stay was fantastic, especially with the open courtyard!