The apartment has a great location near the metro (Národní třída) and the self check in instructions were very clear!