Exceeded my expectations! Beautiful place- perfect instruction, easy to find! Great facilities and very responsive host! Will stay again