We assume that after going through customs, getting the car and checking in at La Vista it will be around 7pm, will they still be open then?