Everything I could have hoped for. Great host, clean place, easy to find and super easy check-in. Definitely recommend!