Perfect location. Wonderful hosts. Will stay again!