Very clean. Great hosts. Great location. The airconditioning was a must!