Great location! Very well connected. Was very easy check-in with 24 hour service and friendly staff who speak English.