Well maintained and clean! Hassle free check in and great communication from the host.