Excellent location and communication! Clean and easy! Would def stay again!