Great place to stay at a top location in Prague!