Very clean and convenient. Great location and good communication from the host made it an enjoyable stay!