Great apartment for a short break in Prague, easy check-in and convenient transport links to the major attractions.