Excellent location. Very clean. Accommodating for check in times.