Perfect location. Amazing town. We loved our stay. Will return.