Perfect location. They were very responsive when we had any questions and were accommodating when our arrival time changed after a missed flight. Apartment had every necessity we needed while we were there, and was very clean. Five stars!