Very very clean, in a great location and the host is top notch. We loved our stay here and will definitely be visiting again!