Very clean, excellent location, excellent communication from host. Very happy with our stay!