Awesome place, awesome location, awesome host. Definitely stay here!