Very spacious and tastefully furnished apartment situated in the heart of Prague.