Perfect location and great communication! Will definitely stay again!