Spotless clean, great conditions and a lot of flexibilty with checking in and out.