Very clean and the host was so accomodative. The place had everything we needed and a good location. Highly recommended!