20 out of 10, amazing host, amazing place, amazing location. Can't wait to get back one day