Perfect location! Great hosts - very responsive when we had plans change last minute. Can’t recommend enough!