Awesome place. Great location, clean, great communication with the host. What more can you ask for?