Perfect location! Beautiful place! Great host! Will definately stay again.