It is perfect place to stay in Prague. Nothing more to add.