Perfect place. Excellent location. Easy smooth check in. Easy communication.