Nice, stylish apartment in the heart of Prague. Worth a stay.