Spotless-clean. Comfortable bed. Beautiful space and garden. Very nice, accommodating hosts. Super location. Highly recommend.