Very nice and big place, perfect position in middle of Prague.