Perfect location, communication was great. Our flight was canceled so we arrived a day later than expected, they were really accommodating and understanding.