Awesome place—very clean and new, great location, amazing host. Highly recommended.