Perfect location! Great communication! Would certainly stay again.