Amazing location and communication! Love, love, loved my stay at Xin's!