Excellent location. Very clean. Wonderful check in process and host communication.