Perfect place, clean, easy check in / out with great communication.