Great apartments to stay in Prague, excellent location