Very clean and host was wonderful at communicating expectations and procedures! We had a wonderful stay