Perfect location, very smooth check in / check out process, great communication.