Extremely clean, great location, lots of light and a lovely terrace! Also very accessible communication with the host if anything is needed. My family and I thoroughly enjoyed our stay.