Very, very clean place, our family really enjoyed staying here. It had everything we needed and host was very helpful when we called (even for last minute requests)