A stunning apartment situated in the perfect location to base yourself for exploring Prague