Perfect stay! Right in Prague New Town