Spotless, great location. Communication skills of host was outstanding. Comfy beds, amazing shower & great system at flats