Very clean, great communication from hosts and very accommodating!! Would definitely recommend!