Very clean, great location. Clear and timely communication from host. We would stay again.