Excellent location and position! Very quick self check-in and out. I highly recommend it.