Clean place well situated in down town Prague